package com.bifrost.model.vo;


import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 *  @Author:Sophia
 *  @Date:2018/4/28
 *  
 */
public class ProductSkuVO {
    private Long productId,merchantId,skuId,brandId;
    private String skuName,storeName,auditStatus,productName,productBrandName,keyword,url,externalId;
    private boolean available,enableUpload;
    private Integer sortOrder;
    private List<ImgVo> imgheader,imgdetail;
    private Date updatedTimestamp,createdTimestamp;
    private Boolean hot;
    private BigDecimal retailPrice,salePrice;

    public BigDecimal getRetailPrice() {
        return retailPrice;
    }

    public void setRetailPrice(BigDecimal retailPrice) {
        this.retailPrice = retailPrice;
    }

    public BigDecimal getSalePrice() {
        return salePrice;
    }

    public void setSalePrice(BigDecimal salePrice) {
        this.salePrice = salePrice;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public void setHot(Boolean hot) {
        this.hot = hot;
    }

    public String getUrl() {
        return url;
    }

    public Boolean getHot() {
        return hot;
    }

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public Long getMerchantId() {
        return merchantId;
    }

    public void setMerchantId(Long merchantId) {
        this.merchantId = merchantId;
    }

    public Long getSkuId() {
        return skuId;
    }

    public void setSkuId(Long skuId) {
        this.skuId = skuId;
    }

    public String getSkuName() {
        return skuName;
    }

    public void setSkuName(String skuName) {
        this.skuName = skuName;
    }

    public String getStoreName() {
        return storeName;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public String getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(String auditStatus) {
        this.auditStatus = auditStatus;
    }

    public boolean isAvailable() {
        return available;
    }

    public void setAvailable(boolean available) {
        this.available = available;
    }

    public Integer getSortOrder() {
        return sortOrder;
    }

    public void setSortOrder(Integer sortOrder) {
        this.sortOrder = sortOrder;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public Long getBrandId() {
        return brandId;
    }

    public void setBrandId(Long brandId) {
        this.brandId = brandId;
    }

    public String getProductBrandName() {
        return productBrandName;
    }

    public void setProductBrandName(String productBrandName) {
        this.productBrandName = productBrandName;
    }

    public String getKeyword() {
        return keyword;
    }

    public void setKeyword(String keyword) {
        this.keyword = keyword;
    }

    public boolean isEnableUpload() {
        return enableUpload;
    }

    public void setEnableUpload(boolean enableUpload) {
        this.enableUpload = enableUpload;
    }

    public List<ImgVo> getImgheader() {
        return imgheader;
    }

    public void setImgheader(List<ImgVo> imgheader) {
        this.imgheader = imgheader;
    }

    public List<ImgVo> getImgdetail() {
        return imgdetail;
    }

    public void setImgdetail(List<ImgVo> imgdetail) {
        this.imgdetail = imgdetail;
    }

    public Date getUpdatedTimestamp() {
        return updatedTimestamp;
    }

    public void setUpdatedTimestamp(Date updatedTimestamp) {
        this.updatedTimestamp = updatedTimestamp;
        }

    public Date getCreatedTimestamp() {
        return createdTimestamp;
    }

    public String getExternalId() {
        return externalId;
    }

    public void setExternalId(String externalId) {
        this.externalId = externalId;
    }

    public void setCreatedTimestamp(Date createdTimestamp) {
        this.createdTimestamp = createdTimestamp;
    }
}
